distribution counting sort - French English Dictionary